package ottawa.testing.controller.form;

import javax.servlet.ServletException;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.SimpleFormController;
import org.springframework.web.servlet.view.RedirectView;

import ottawa.testing.bean.Provincia;
import ottawa.testing.dao.ProvinciaDAO;

public class ProvinciaFormController 
	extends SimpleFormController
{
	
	protected final Log logger = LogFactory.getLog(getClass());
	private ProvinciaDAO serviciosProvincia;
	
	public ModelAndView onSubmit(Object commandClass)
		throws ServletException
	{		
		Provincia provincia = (Provincia) commandClass;
			serviciosProvincia.salvarProvincia(provincia);
		
		return new ModelAndView(new RedirectView(getSuccessView()));
	}

	public ProvinciaDAO getServiciosProvincia() {
		return serviciosProvincia;
	}

	public void setServiciosProvincia(ProvinciaDAO serviciosProvincia) {
		this.serviciosProvincia = serviciosProvincia;
	}
	
}
